// 使用插件  插件下面必须有一个install
export default {
    // 自带一个参数Vue实例
    // 后面的参数时再main文件里使用插件时传递的参数
    install(Vue,a,b,c){
        console.log(a,b,c);
        // 全局过滤器
        Vue.filter('mySlice',function(value){
            return value.slice(0,4)
        })
        // 定义全局指令
        Vue.directive('fbing', {
            // 指令与元素成功绑定时(一上来)
            bind(el, binding,) {
                el.value = binding.value
            },
            //指令所在元素被插入页面时
            inserted(el) {
                el.focus()
            },
            // 指令所在的模板被重新解析时
            update(el, binding,) {
                el.value = binding.value
            },
            // componentUpdated(el, binding, vnode) {

            // },
            // unbind(el, binding, vnode) {},
        });
    }
}
